Semester: 1.sem., efterår 2020
Email: heho@zealand.dk
Object-Oriented Programming with C# (findes på GitHub her)
Razor pages: PART 1: Razor Pages Nyt!
C# Programming Exercises (findes på GitHub her)
Unsolved exercise projects (C# VSCode)
Solved exercise projects (C# )
Razor Pages: RazorPages_Exercises.docx Nyt!
Unsolved exercise projects (Razor Pages - VS2019) Nyt!
Solved exercise projects (Razor Pages - VS2019) Nyt!
Microsoft Visual C# Step by Step (8th ed.), by John Sharp (ISBN: 9781509301041)
NB: Bogen er IKKE pensum
LinkedIn learning (Lynda.com) - Gratis adgang; tilmeld med EASJ e-mail konto: https://www.lynda.com/email-signup (SWC Lynda.com Playlist)
MS Academy: C# Fundamentals for absolute beginners
Nemprogrammering.dk (c# - kursus på dansk)
SoloLearn.com
.NET Academy: https://dotnetcademy.net/Learn/2045/Pages/1
Uge | Emner | Materialer | Opgaver |
---|---|---|---|
36 | Velkommen til Datamatiker-studiet! Generel intro til Zealand og studiet
Overblik over Software Construction Værktøjer og Materialer I gang med Visual Studio Code (VSCode) |
Introprogram Installations guide til: Visual Studio Code Video: |
|
37 |
Programming - Part I Code organisation |
(Bog: Kap. 1, 2) |
Get.1 Opgave: (SoloLearn) |
38-39 | Object-Oriented Programming - Part I What is OO? |
Noter: s.42-75 (Bog: Kap. 7) |
Program vist i klassen : Ekstra opgave: (CalculatePrice) løsning: CalculatePrice.zip |
40-41 | Programming - Part II Control statements |
Noter: s.76-116 (Bog: Kap. 4, 5, 10, 18)
Bemærk, hvis du har svært ved C# og døjer lidt med de engelske gloser, findes der noget materiale på dansk her: Nemprogrammering.dk (c# - kursus på dansk) |
Ekstra opgave: (Class Fly) Løsning: FlyClass.zip (kode fra klassen) Kode fra klassen:
|
42 | Efterårsferie | ||
43 | Ingen UV i programmering denne uge | ||
44 | Object-Oriented Programming - Part II Composition/Inheritance
I gang med Visual Studio Enterprise 2019 |
C# Note: s.117-128 (Bog: Kap. 12, 13, 6 (i den orden)) Bob Tabor Video (Inheritance) LinkedIn.com/learning videoserie I LinkedIn.com/learning videoserie II
Visual Studio Enterprise 2019 (check s. 10 i C#Sharp noten!) |
Begreber2 if og løkker
Kode fra klassen: |
45 |
Exceptions
|
C# Note: s.129-133 (Exceptions) Bob Tabor Video (Exceptions) LinkedIn.com/learning |
Exceptions-stack (ekstra - flyttes til 2. semester)
|
46 | ASP.Net Core / Razor Pages Build your first application
Server side Validation Singleton Design pattern |
Razor Pages
Videoer (Mohammad El Allali): Validation-Singleton-Dependency injection: Slides : |
Exercises (Razor Pages) Løs følgende opgaver fra RazorPages_Exercises.docx
RazorPages3.0 Bemærk: Du finder start projekter og løsninger her:
Kode fra klassen: |
47 Nyt! |
ASP.Net Core / Razor Pages (fortsat)
|
Razor Pages (fortsat)
Videoer (Mohammad El Allali):
Slides : |
Exercises (Razor Pages) Løs følgende opgaver fra RazorPages_Exercises.docx
RazorPage6.0
Bemærk: Du finder start projekter og løsninger her: |
48-51 | Projektarbejde | Razor Pages Arkitektur illustrationer: Nyt! |
ItemRazorV3.zip Nyt! (jsonFileService opdateret mm) |
51 | DEMO-dag fredag 18/12 kl. 11.00-ca 13.00
|
||
52-02 | Læse "ferie" |
Til repetition brug: Nyt! Big Mamma (pizzaria) UML1 og UML2 Media System Fartkontrol.pdf Træningsopgave.docx |
|
3 | Prøve: 18-19 januar 2021 Du kan se dagen her: Mødeliste |
||
Unit test - flyttet til 2. semester | C# Note s. 262-276 (Unit Test) |
Pro 3.10-3.12 |